A VLSI Interconnection Network Router Using a D-CAM with Hidden Refresh

نویسندگان

  • José G. Delgado-Frias
  • Jabulani Nyathi
  • Chester L. Miller
  • Douglas H. Summerville
چکیده

A VLSI implementation of a programmable router scheme for parallel interconnection network architectures is presented in this paper. The router executes routing algorithms in 1.5 clock cycles, this being the fastest approach f o r flexible routers. To further increase throughput, the router operation has been made pipelined, achieving 1 routing decision per cycle. The implementation is based on a content addressable memory (CAM) that supports per entry unique bit masking. This programmable CAM requires few entries; this in turn makes it possible to implement a dynamic approach in order to reduce the transistor count. We have provided circuitry and arranged timing to achieve refreshing of the stored data in a hidden fashion. In addition to the CAM, we have incorporated a fast priority scheme that allows only one entry to be selected and a memory that stores the port assignment. The number of required CAM entries is extremely small; it is of the same order as the output ports.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Programmable Dynamic Interconnection Network Router With Hidden Refresh - Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on

A VLSI implementation of a programmable pipelined router scheme for parallel machine interconnection networks is presented in this paper. The implementation is based on a dynamic content-addressable memory (DCAM) that supports unique bit masking per entry. The number of required DCAM entries is extremely small; it is of the same order as the node degree (output ports). This, in turn, makes it p...

متن کامل

Multithreaded parallel VLSI Leaf Cell Generator Using Agents 2

This work presents the Agents 2 system, developed using software agent technology and the Java language, to automate the generation of VLSI leaf cells. It also highlights the interconnection prediction methods used in the system and show how they contribute to help layout generation. Many agents (implemented as servers) compose the Agents2 system: one Placer server (to place the cell’s componen...

متن کامل

VLSI Implementation of a Wormhole Router Using Virtual Channels

In this paper, we present the VU1 design of a router chip which implements wormhole routing using virtual channels. The router chip is intended for high-speed interconnection network in parallel processors, and is capable of handling any interconnection network which is achieved by providing the routingfwrction as a RAM based look up table. The architectural description of the chip is provided....

متن کامل

Architecture and Implementation of the Reliable Router 1

The Reliable Router (RR) is a network switching element targeted to two-dimensional mesh interconnection network topologies. It is designed to run at 100 MHz and reach a useful link bandwidth of 3.2 Gbit/sec. The Reliable Router uses adaptive routing coupled with link-level retransmission and a unique-token protocol to increase both performance and reliability. The RR can handle a single node o...

متن کامل

The Reliable Router: A Reliable and High-Performance Communication Substrate for Parallel Computers

The Reliable Router (RR) is a network switching element targeted to two-dimensional mesh interconnection network topologies. It is designed to run at 100 MHz and reach a useful link bandwidth of 3.2 Gbit/sec. The Reliable Router uses adaptive routing coupled with link-level retransmission and a unique-token protocol to increase both performance and reliability. The RR can handle a single node o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996